@奈良山
2年前 提问
1个回答

私钥的用途是什么?

帅末
2年前

私钥是一个在特定的正数范围内通过随机数生成器得到的数字,具有密码学意义上的强随机性特点。私钥的用途包括以下两点:

  • 签名:指发起方对自己发送报文用自己私钥进行签名,接收方接收到报文之后用发送方的公钥进行验签。签名签约作用主要是用来验证请求的合法性,也就是说能识别出发送方合法性。只能用发送方自己私钥来签名。因为私钥只存在于A,也只有A才能对消息进行加签,这个过程就叫签名。

  • 解密:是指发起方采用接收方公钥进行加密,接收方用自己私钥进行解密。加密的目的是保证信息的保密传输,使只有具备资格的一方才能解密。公钥和私钥是一对密钥,公钥是公开的,私钥是不公开的。假设A有一对公私钥,当B或者其他人用A的公钥对某信息进行加密,那么只有具备私钥的A可以解密该信息。